package xin.xueqing.base.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import java.io.Serializable;
import java.util.List;

import lombok.EqualsAndHashCode;
/**
 * 招聘信息(BaseBoss)BaseBossDTO
 *
 * @author xueqing wang
 * @since 2021-03-09 12:59:44
 */
@Getter
@Setter
@ToString
@EqualsAndHashCode
@ApiModel(value = "BaseBossDTO", description = "BaseBoss")
public class BaseBossDto  implements Serializable  {

    /**
     * 序列号
     */
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @ApiModelProperty(name = "id", value = "主键")
    private Integer id;

    /**
     * 所属部门
     */
    @ApiModelProperty(name = "deptId", value = "所属部门")
    private Integer deptId;

    private List<Integer> deptIds;

    /**
     * 职位
     */
    @ApiModelProperty(name = "postion", value = "职位")
    private String postion;

    /**
     * 招聘地点
     */
    @ApiModelProperty(name = "address", value = "招聘地点")
    private String address;

    /**
     * 起始工作经验
     */
    @ApiModelProperty(name = "startYear", value = "起始工作经验")
    private Integer startYear;

    /**
     * 结束工作经验
     */
    @ApiModelProperty(name = "endYear", value = "结束工作经验")
    private Integer endYear;

    /**
     * 教育情况
     */
    @ApiModelProperty(name = "education", value = "教育情况")
    private String education;

    /**
     * 招聘人数
     */
    @ApiModelProperty(name = "peopleNum", value = "招聘人数")
    private Integer peopleNum;

    /**
     * 职位要求
     */
    @ApiModelProperty(name = "positionCommand", value = "职位要求")
    private Object positionCommand;

    /**
     * 职位职责
     */
    @ApiModelProperty(name = "positionDuty", value = "职位职责")
    private Object positionDuty;

    /**
     * 联系我们
     */
    @ApiModelProperty(name = "contect", value = "联系我们")
    private String contect;

}
